#ifndef PLAYER_H
#define PLAYER_H


class Player
{
private:
    double vx,vy;
    int jump,px,py;
    bool move,shoot,leftMove,rightMove;
public:
    Player();
    void moveleft();
    void moveright();
    void stopleft();
    void stopright();//设置与左右移动相关的函数
    void trulyleft();
    void trulyright();

    void pshoot();
    void pStopShoot();
    bool checkshoot();//设置击球相关函数

    void update();//更新人的位置
    void stopMoveX();//停止移动，水平速度设置为0

    void Jump();
    void setJump();//设置跳跃相关函数
    void reset();
    int &x();
    int &y();

};

#endif // PLAYER_H
